package com.chenfan.mcn.model.dto;

import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.List;

/**
 * 添加红人平台-保存DTO
 *
 * @author wulg
 * @date 2022-03-09
 **/
@Data
public class StarRateCardDetailAddPlatformDTO implements Serializable {

    private static final long serialVersionUID = 284691456258210094L;

    /**
     * 刊例ID
     */
    @NotNull(message ="刊例配置ID不能为空")
    private Long cardId;

    /**
     * 刊例配置ID
     */
    @NotNull(message ="刊例配置ID不能为空")
    private Long configId;

    /**
     * 红人平台信息ID集合
     */
    @NotEmpty(message ="红人平台信息ID集合不能为空")
    List<Long> starPlatformInfoIds;
}
